import {postAjax} from '@/utils/axios';

/**
 * 核查抽样-核查判定-查询用户核查任务情况统计
 * @param params
 */
export const queryUserTaskStats = (params?: any) => {
    return postAjax('verify/judge/mark/queryUserTaskStats', params);
}

/**
 * 核查抽样-核查判定-查询核查任务列表
 * @param params
 */
export const selectJudgeTaskList = (params?: any) => {
    return postAjax('verify/judge/mark/selectJudgeTaskList', params);
}

/**
 * 核查抽样-核查判定-核查结果上报
 * @param params
 */
export const updateJudgeTaskReportState = (params?: any) => {
    return postAjax('verify/judge/mark/updateJudgeTaskReportState', params);
}

/**
 * 核查抽样-核查判定-查看遗漏对象列表
 * @param params
 */
export const selectReplenishDataList = (params?: any) => {
    return postAjax('verify/judge/mark/selectReplenishDataList', params);
}

/**
 * 核查抽样-核查判定-保存遗漏对象数据
 * @param params
 */
export const saveReplenishData = (params?: any) => {
    return postAjax('verify/judge/mark/saveReplenishData', params);
}

/**
 * 核查抽样-核查判定-按任务
 * @param params
 */
export const selectWorkJudgeTaskList = (params?: any) => {
    return postAjax('verify/judge/mark/selectWorkJudgeTaskList', params);
}

/**
 * 核查抽样-核查判定-保存指标错误原因
 * @param params
 */
export const saveJudgeMark = (params?: any) => {
    return postAjax('verify/judge/mark/saveJudgeMark', params);
}

/**
 * 核查抽样-核查判定-删除指标错误原因
 * @param params
 */
export const deleteJudgeMark = (params?: any) => {
    return postAjax('verify/judge/mark/deleteJudgeMark', params);
}

/**
 * 核查抽样-核查判定-查看任务指标错误原因列表
 * @param params
 */
export const selectJudgeMarkList = (params?: any) => {
    return postAjax('verify/judge/mark/selectJudgeMarkList', params);
}

/**
 * 核查抽样-核查判定-查询核查任务列表，上一条、下一条
 * @param params
 */
export const selectJudgeMarkTaskList = (params?: any) => {
    return postAjax('verify/judge/mark/selectJudgeMarkTaskList', params);
}

/**
 * 核查抽样-核查判定-确定标记
 * @param params
 */
export const updateJudgeTaskState = (params?: any) => {
    return postAjax('verify/judge/mark/updateJudgeTaskState', params);
}
